package com.hmkj.core.service.wx;

import com.hmkj.core.po.wx.WxButton;
import com.hmkj.core.service.base.GenericService;

import java.util.List;

/**
 * 微信公众号自定义菜单按钮表业务相关Service接口<br>
 *
 * @ClassName: WxButtonService
 * @author Vector
 * @date   2017-10-18 10:04:13
 */
public interface WxButtonService extends GenericService<Integer, WxButton> {
    /**
     * 根据公众号ID 删除公众号下所有菜单按钮
     *
     * @param wxId
     */
    void deleteByWxId(Integer wxId);

    /**
     * 查询下级菜单
     * @param bid
     * @return
     */
    List<WxButton> findSubMenuById(Integer bid);

    /**
     * 批量更新
     *
     * @param subBtns
     */
    void updateAll(WxButton[] subBtns);
}
